翻訳と辞書
Words near each other
・ System Answer G2
・ system area
・ system biology
・ SYSTEM BOARD Y2
・ System c
・ System Center Operations Manager
・ system completion code
・ System Dynamics
・ system engineer
・ SYSTEM ES1
・ System F
・ SYSTEM I
・ System i
・ SYSTEM II
・ System Locked Pre-installation
・ System Locked Preinstallation
・ system log
・ system logical unit
・ system model
・ System N2


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

System F : ウィキペディア日本語版
System F[じらーる]

System F型付きラムダ計算の一体系で,単純型付きラムダ計算についての全称量化を導入したものである.2階ラムダ計算(ジラール–レイノルズ)多相ラムダ計算としても知られる.プログラミング言語におけるパラメータ多相を形式化するもので,MLHaskellのような関数型言語の論理的な背景となっている.System Fは論理学者ジャン=イヴ・ジラールおよび計算機科学者ジョン・C・レイノルズによって独立に発見された.
単純型付きラムダ計算では,関数についての変数とその束縛が存在するが,System Fでは''型''についての変数とその束縛が追加されている.例えば恒等関数は任意の型AについてA \to Aの形の型を持ちうるが,System Fではこのことが次の判断が成り立つことによって表されている:
:\vdash \Lambda\alpha. \lambda x^\alpha.x: \forall\alpha.\alpha \to \alpha.
ここで,\alpha型変数である.また,小文字の\lambdaが通常の値レベルの抽象を表しているのに対して,大文字の\Lambdaを型レベルの抽象を表すために使用している.
項書換え系として見ると,System Fは強正規化性を持つ.しかしながらSystem Fにおける型推論決定不能である.またSystem Fはカリー=ハワード同型の下で,全称量化のみを用いる2階直観主義論理の断片に対応する.System Fは依存型などを含んだより強力なラムダ計算とともに,ラムダ・キューブの一角であるとみなすこともできる.
==参考文献==

 
 
 
 

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「System F」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.